Financial TimesBig Oil: From black to greenFinancial TimesThe panels are made by SunPower, a US solar company that is controlled by one of the world's largest oil groups, Total of France. It took a majority stake in SunPower in 2011 for about $1.4bn, m
…